
package com.bzoa.api.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

/**
 /**
 * @Author lands
 * @Date 2023/3/6 10:32
 * @Description 用户类
 */
@Data
public class User {
    private Integer id;
    //用户名
    private String username;
    //密码
    private String password;
    //昵称
    private String nickname;
    //头像
    private String avatar;
    //职位
    private String position;
    //拥有的角色ID
    private List<String> role;
    //生日
    private String birthday;
    //民族
    private String nation;
    //籍贯
    private String native_place;
    //家庭住址
    private String address;
    //性别 1 男 2 女 0未知
    private Integer gender;
    //手机
    private String mobile;
    //是否验证过
    private Integer mobile_confirmed;
    //邮箱
    private String email;
    //是否可用 1可用 2不可用
    private Integer status;
    //部门ID
    private String department_id;
    //注册时间
    private String register_date;
    //注册ip
    private String register_ip;
    //上次登录时间
    private String last_login_date;
    //上次登录ip
    private String last_login_ip;
    //限制登录ip
    private List<String> login_ip_limit;
    //是否管理者
    private boolean isAdmin;


}